home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 4 / United Public Domain Gold 4.iso / fredfish / ff.0014.dms / ff.0014.adf / dex / Makefile.amiga < prev    next >
Makefile  |  1990-04-10  |  854b  |  63 lines

  1. #
  2. #  FILE
  3. #
  4. #    Makefile    make dex utility and documentation
  5. #
  6. #  KEY WORDS
  7. #
  8. #    dex
  9. #    make files
  10. #
  11. #  SYNOPSIS
  12. #
  13. #    make dex
  14. #    make doc
  15. #
  16. #  DESCRIPTION
  17. #
  18. #    Contains instructions to the UNIX "make" utility for
  19. #    building the dex task and dex documents.
  20. #
  21. #  AUTHOR
  22. #
  23. #    Fred Fish
  24. #
  25. #
  26.  
  27. CC =        cc
  28.  
  29. OBJECTS =    dex.o dex0.o dex1.o dex2.o hashtbl.o
  30.  
  31. dex :        $(OBJECTS)
  32.         cc $(OBJECTS) -o dex
  33.  
  34. dex.o :        dex.lo dex.c
  35.         $(CC) -c $(CFLAGS) dex.c
  36.  
  37. dex0.o :    dex0.c dex.h hashtbl.h
  38.         $(CC) -c $(CFLAGS) dex0.c
  39.  
  40. dex1.o :    dex1.c dex.h hashtbl.h
  41.         $(CC) -c $(CFLAGS) dex1.c
  42.  
  43. dex2.o :    dex2.c dex.h hashtbl.h
  44.         $(CC) -c $(CFLAGS) dex2.c
  45.  
  46. hashtbl.o :    hashtbl.h
  47.         $(CC) -c $(CFLAGS) hashtbl.c
  48.  
  49. #dex.c :        dex.y
  50. #        yacc dex.y
  51. #        mv y.tab.c dex.c
  52.  
  53. #dex.lo :    dex.l
  54. #        lex dex.l
  55. #        mv lex.yy.c dex.lo
  56.  
  57. #doc :        dex.doc
  58.  
  59. #dex.doc :    dex.ms
  60. #        nroff -ms dex.ms >dex.doc
  61.  
  62. #all :        dex doc
  63.